Agent Technology for Timetabling

نویسنده

  • P. De Causmaecker
چکیده

Agent technology promises possibilities for the design of distributed systems, the design of open systems and the reduction of information overload for the users. Timetabling applications must operate in heterogeneous environments at large organisations where users cannot be bothered with all the details influencing their work schedules. It is a domain where, at least at the system level, many separately developed systems must interact. In this paper, we investigate how agent technology can play a part in timetabling applications. Timetabling problems are distributed by nature but performance also contributes to the distributiveness. The performance issues are related to the complexity of the timetabling problem and the need to respond within a limited time. The problem becomes distributed when departments of a different speciality are interconnected and have to gear their timetables to one another. Timetabling systems will often function as components in larger settings. As such, they have to interact with a diversity of existing solutions and should thus best be build as open systems. Data are stored in databases; business systems may contain relevant information. The results of the timetabling operations must be fed back to these information providers because these systems ultimately control the operations. Timetabling systems need as much detail as possible while they must report on the resulting timetable to users with a limited scope. Both channels must be guarded against information overload. The user should not be prompted to specify information that is not available and he should not be confronted with information he cannot interpret. On the other hand the system should try to understand what the user really wants, present a suitable timetable and provide comments that are easily accessible to that user. The three mentioned key issues in timetabling systems are competences for which software agents are particularly appropriate. We review the available technology for distribution, interconnection and information overload and report on some experiments.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Using fuzzy c-means clustering algorithm for common lecturer timetabling among departments

University course timetabling problem is one of the hard problems and it must be done for each term frequently which is an exhausting and time consuming task. The main technique in the presented approach is focused on developing and making the process of timetabling common lecturers among different departments of a university scalable. The aim of this paper is to improve the satisfaction of com...

متن کامل

A Multi - agent Pattern Based Timetabling System

The “Academic Timetabling System” is a research project that has been funded by the deanship of scientific research of Tabuk University. The project aims at developing and implementing an academic time tabling system for Tabuk University that is based on MultiAgent technology. In this paper we introduce the “Academic Time Tabling System” that has been designed and implemented in Tabuk Universit...

متن کامل

Distributed University Timetabling with Multiply Sectioned Constraint Networks

Although timetabling has long been studied through constraint satisfaction based techniques, along with many alternatives, only recently work has been reported where distributed timetabling problems (DisTTPs) was studied as distributed constraint satisfaction problems (DisCSPs). We present an alternative method for solving DisTTPs based on multiply sectioned constraint networks (MSCNs). The pro...

متن کامل

Design of Multi-Agent System for Solution of the School Timetabling Problem

This paper presents the analysis and design of a system based on multi-agent systems (MAS) by negotiation with JADE framework (Java Agent DEvelopment) to solve the school timetabling problem. In the design, the system considers three types of agents; A coordinator agent responsible for instantiate, create and manage the group agents, where the number of teacher and group agents depends on each ...

متن کامل

برنامه‌ریزی درسی در دانشگاه به کمک مدل‌سازی دو مرحله‌ای برنامه‌ریزی ریاضی

 In the university timetabling problem, necessity of considering variables corresponding to lessons, teachers, classes, days of the week and hours bring about a large scale mix integer linear programming problem. Usually the problem is so big that the exact mathematical programming solvers can not solve them in a small period of time. So variety of heuristic algorithms is proposed to solve such...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002